#ifndef UTILS_H
#define UTILS_H

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

typedef struct {
    char *password;
    size_t password_len;
} CipherContext;

CipherContext* create_cipher_context(const char *password);
void free_cipher_context(CipherContext *ctx);

#endif // UTILS_H